anglo-saxon deity - Spanish English Dictionary